trooping together - German English Dictionary